<template>
  <div class="">
    <el-tabs v-model="activeName" style="padding: 11px">
    <el-tab-pane label="详情" name="first">
      <el-table
      :data="tableData" :span-method="handleSpanMethod"
      :header-cell-style="{'font-weight':'bold', color:'#2A2A2A'}"
      border highlight-current-row style="width: 100%" height="800px"
      :cell-style="getWarningDaysCellStyle"
    >
      <el-table-column prop="moduleName" label="工站" width="100"></el-table-column>
      <el-table-column prop="station" label="部件" width="120"></el-table-column>
      <el-table-column prop="partName" label="元件名称" width="120"></el-table-column>
      <el-table-column prop="partNo" label="元件料号" width="120"></el-table-column>
      <el-table-column prop="partSpec" label="品牌规格"></el-table-column>
      <el-table-column prop="partDes" label="描述"></el-table-column>
<!--      <el-table-column prop="type" label="统计类型" width="80"></el-table-column>-->
      <el-table-column prop="totalDays" label="总可用天数" width="120">
        <template slot-scope="scope">
          <div>
            {{ scope.row.type === 0  ? '--' : scope.row.totalDays }}
          </div>
        </template>
      </el-table-column>
      <el-table-column prop="curUsedDays" label="已使用天数" width="110">
        <template slot-scope="scope">
          <div>
            {{ scope.row.type === 0  ? '--' : scope.row.curUsedDays }}
          </div>
        </template>
      </el-table-column>
      <el-table-column prop="warningDays" label="预警天数" width="90" >
        <template slot-scope="scope">
          <div>
            {{ scope.row.type === 0  ? '--' : scope.row.warningDays }}
          </div>
        </template>
      </el-table-column>
      <el-table-column prop="totalCount" label="总可用次数" width="100">
        <template slot-scope="scope">
          <div>
            {{ scope.row.type === 1  ? '--' : scope.row.totalCount }}
          </div>
        </template>
      </el-table-column>
      <el-table-column prop="curUsedCount" label="已使用次数" width="100">
        <template slot-scope="scope">
          <div>
            {{ scope.row.type === 1  ? '--' : scope.row.curUsedCount }}
          </div>
        </template>
      </el-table-column>
      <el-table-column prop="warningCount" label="预警次数" width="80">
        <template slot-scope="scope">
          <div>
            {{ scope.row.type === 1  ? '--' : scope.row.warningCount }}
          </div>
        </template>
      </el-table-column>
      <el-table-column
        label="操作" width="70">
        <template slot-scope="scope">
          <div style="color:rgb(17, 109, 238);cursor: pointer;float:left"  @click="changeModule(scope.row)">更换</div>
        </template>
      </el-table-column>
    </el-table>
    </el-tab-pane>
    <el-tab-pane label="元件更换记录" name="second">
      <el-row>
        <el-form :inline="true" :model="queryMain" class="demo-form-inline">
                        <el-form-item label="开始时间">
                            <el-date-picker   v-selfdbclick  v-model="queryMain.startTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss">
                            </el-date-picker>
                        </el-form-item>
                        <el-form-item label="结束时间">
                            <el-date-picker   v-selfdbclick  v-model="queryMain.endTime" type="datetime" value-format="yyyy-MM-dd HH:mm:ss">
                            </el-date-picker>
                        </el-form-item>
                        <el-form-item>
                            <el-button type="primary" @click="search">查询</el-button>
                        </el-form-item>
                        <el-form-item>
                            <el-button type="primary" @click="exportData">导出数据</el-button>
                        </el-form-item>
                    </el-form>
      </el-row>
      <el-row>
        <div style="border: 0.5px solid #DCDFE6">
          <el-table :data="componentsData" style="margin-top: 0px;"
                    :header-cell-style="{'font-weight':'bold', color:'#2A2A2A'}"
                    :max-height="776">
        <el-table-column prop="moduleName" label="工站" width="100"></el-table-column>
        <el-table-column prop="partStation" label="部件" width="120"></el-table-column>
        <el-table-column prop="partName" label="元件名称" width="120"></el-table-column>
        <el-table-column prop="partNo" label="元件料号" width="120"></el-table-column>
        <el-table-column prop="partSpec" label="品牌规格"></el-table-column>
        <el-table-column prop="type" label="统计类型" width="80"></el-table-column>
        <el-table-column prop="total" label="总可用数量" width="100"></el-table-column>
        <el-table-column prop="used" label="已使用数量" width="100"></el-table-column>
        <el-table-column prop="warning" label="预警数量" width="80"></el-table-column>
        <el-table-column prop="dateTime" label="更换时间" width="180"></el-table-column>
        <el-table-column prop="user" label="更换用户" width="80"></el-table-column>
      </el-table>
        </div>
      </el-row>

    </el-tab-pane>

  </el-tabs>

  </div>
</template>

<script>
import qwebchannel from '../../qt5.15webchannel.js';
export default {
  data() {
    return {
      componentsData:[],
      queryMain:{
        startTime:'',
        endTime:'',

      },
      activeName:'first',
      // nextSpotSoftTime: '2011-11-11 11:32:22',
      // titleList:['元件名称','部件类型','部件名称','料号','部件品牌','部件描述','标准使用说明','预警值','当前使用说明','使用百分比','原理更换'],
      // upImg:up,
      // downImg:down,
      qtCall: null,
      tableData: [
        //   {
        //   uuid:1,
        //   moduleName: '干擦机',
        //   station: '无布尘埃',
        //   partName: '234',
        //   partNo: '3.2',
        //   partSpec: 10,
        //   partDes: 10,
        //   type: 0,
        //   totalDays: 40,
        //   curUsedDays: '234',
        //   warningDays: '3.2',
        //   totalCount: 10,
        //   curUsedCount:22,
        //   warningCount:22,
        //     color: 'red'
        // }, {
        //   uuid:2,
        //   moduleName: '干擦机',
        //   station: '无布尘埃',
        //   partName: '234',
        //   partNo: '3.2',
        //   partSpec: 10,
        //   partDes: 10,
        //   type: 1,
        //   totalDays: 40,
        //   curUsedDays: '234',
        //   warningDays: '3.2',
        //   totalCount: 11,
        //   curUsedCount:233,
        //   warningCount:244,
        //   color: 'yellow'
        // },
        // {
        //   uuid:3,
        //   moduleName: '干擦机',
        //   station: '无布尘埃',
        //   partName: '234',
        //   partNo: '3.2',
        //   partSpec: 10,
        //   partDes: 10,
        //   type: 'A',
        //   totalDays: 40,
        //   curUsedDays: '234',
        //   warningDays: '3.2',
        //   totalCount: 11,
        //   curUsedCount:233,
        //   warningCount:244,
        // },
        // {
        //   uuid:4,
        //   moduleName: '洗衣机',
        //   station: '无布尘埃',
        //   partName: '234',
        //   partNo: '3.2',
        //   partSpec: 10,
        //   partDes: 10,
        //   type: 'A',
        //   totalDays: 40,
        //   curUsedDays: '234',
        //   warningDays: '3.2',
        //   totalCount: 11,
        //   curUsedCount:233,
        //   warningCount:244,
        // }, {
        //   uuid:5,
        //   moduleName: '洗衣机',
        //   station: '无布尘埃',
        //   partName: '234',
        //   partNo: '3.2',
        //   partSpec: 10,
        //   partDes: 10,
        //   type: 'A',
        //   totalDays: 40,
        //   curUsedDays: '234',
        //   warningDays: '3.2',
        //   totalCount: 11,
        //   curUsedCount:233,
        //   warningCount:244,
        // }

      ]

      //   tableData: [
      // {
      //   title:'电气',
      //   time1: '取料气缸',
      //   time2: '计次',
      //   time3: '取料气缸11',
      //   time4: '0',
      //   time5: '某品牌',
      //   time6:'-',
      //   time7:'标准使用说明',
      //   time8:'100',
      //   time9:'',
      //   time10:'3.00%',

      //   show:true
      // },
      // {
      // title:'电气2',
      // time1: '取料气缸',
      //   time2: '计次',
      //   time3: '取料22气缸11',
      //   time4: '0',
      //   time5: '某22品牌',
      //   time6:'-',
      //   time7:'标准使22用说明',
      //   time8:'10',
      //   time9:'',
      //   time10:'3.00%',

      //   show:true
      // },

      //   ],
    }
  },
  methods: {
    exportData(){
      console.log('导出元器件记录传参', this.queryMain)

      this.$qtCall.JsToQt('NeedExportPartlifeRecord',this.queryMain)
    },
    search(){
      console.log('打印元器件记录传参', this.queryMain)
      this.$qtCall.JsToQt('NeedGetPartlifeRecord',this.queryMain)
    },
    // showTolge(index){
    //     this.tableData[index].show = !this.tableData[index].show
    // },
    changeModule(val){
      if (process.env.NODE_ENV === 'production') {
        const data = {
          uuid:val.uuid
        }
        this.qtCall.JsToQt("NeedUpdateComponentLifeInDeviceManagement", data);//可以传给qt
        this.qtCall.QtToJs.connect((func,json) => {
          if(func=="RefreshComponentlifeInfos"){
            const datas = JSON.parse(json)
            if (datas.code === 200) {
              console.log(datas.data)
              this.tableData = JSON.parse(datas.data.data)
              console.log(this.tableData)
            }
          }
        })
      }

    },
    handleSpanMethod({ row, column, rowIndex, columnIndex }) {
      if (columnIndex === 0) { // 判断是否是第一列（moduleName列）
        if (rowIndex > 0 && row.moduleName === this.tableData[rowIndex - 1].moduleName) {
          return {
            rowspan: 0,
            colspan: 0
          };
        } else {
          let rowspan = 1;
          for (let i = rowIndex + 1; i < this.tableData.length; i++) {
            if (row.moduleName === this.tableData[i].moduleName) {
              rowspan++;
            } else {
              break;
            }
          }
          return {
            rowspan,
            colspan: 1
          };
        }
      }
    },
    getWarningDaysCellStyle({ row, column }) {
      if ((row.color && row.type === 1 && column.property === "curUsedDays") || (row.color && row.type === 0 && column.property === "curUsedCount")) {
        return { backgroundColor: row.color };
      }
      return {};
    },
  },
  mounted() {
    if (process.env.NODE_ENV === 'production') {

      // new qwebchannel.QWebChannel(qt.webChannelTransport, (channel) => {
        // this.qtCall = channel.objects.webBridge;
        this.qtCall = this.$qtCall
        this.qtCall.JsToQt("NeedRefreshComponentLifeInDeviceManagement", '');//可以传给qt
        this.qtCall.QtToJs.connect((func,json) => {
          if(func == 'RefreshPartlifeRecord'){
            const datas = JSON.parse(json)
            console.log(datas)
            this.componentsData = []
            if (datas.code === 200) {
              this.componentsData = datas.data['record']
            }

          }
          if(func=="RefreshComponentlifeInfos"){
            const datas = JSON.parse(json)
            console.log(datas)
            if (datas.code === 200) {
              console.log(datas.data)
              this.tableData = JSON.parse(datas.data.data)
              console.log(this.tableData)
            }
          }
        })
      // });
    }else{
      var obj = {
                moduleName: "AOI 1",                //工站
                partStation:"",                    // 部件
                partName: "",                    // 元件名称
                partNo:"",                        // 元件料号
                partSpec:"",                        // 品牌规格
                type:"",                            // 统计类型
                total:11,                        // 总可用数量
                used:22,                        // 已使用数量
                warning:33,                     // 预警数量
                dateTime:"2024-08-16 20:00:00",    // 更换时间
                user:""                        // 更换用户
            }
      for (let index = 0; index < 18; index++) {
        this.componentsData.push(obj)

      }
    }

    // const data = [
    //   {
    //       "curUsedCount": 0,
    //       "curUsedDays": 200,
    //       "moduleName": "干擦机",
    //       "partDes": "共XXmm，消耗量：XXmm/pcs",
    //       "partName": "无尘布",
    //       "partNo": "",
    //       "partSpec": "500MM*65M，轴径76mm",
    //       "station": "清洁工位1",
    //       "totalCount": 0,
    //       "totalDays": 1000,
    //       "type": 0,
    //       "uuid": "9f2b9cf818e843a1892b7312b53d0cc8",
    //       "warningCount": 0,
    //       "warningDays": 900
    //   },
    //   {
    //       "curUsedCount": 0,
    //       "curUsedDays": 200,
    //       "moduleName": "干擦机",
    //       "partDes": "XL酒精桶",
    //       "partName": "酒精",
    //       "partNo": "",
    //       "partSpec": "浓度：99.75%",
    //       "station": "清洁工位1",
    //       "totalCount": 0,
    //       "totalDays": 1000,
    //       "type": 0,
    //       "uuid": "93b192d849404e5ebafe76746590fa83",
    //       "warningCount": 0,
    //       "warningDays": 900
    //   },
    //   {
    //       "curUsedCount": 0,
    //       "curUsedDays": 200,
    //       "moduleName": "干擦机",
    //       "partDes": "",
    //       "partName": "BG清洁磨头",
    //       "partNo": "",
    //       "partSpec": "ZKGC01-200*350mm",
    //       "station": "清洁工位1",
    //       "totalCount": 0,
    //       "totalDays": 1000,
    //       "type": 0,
    //       "uuid": "f96c39c1905b4984ab2d65ee7ddbde96",
    //       "warningCount": 0,
    //       "warningDays": 900
    //   },
    //   {
    //       "curUsedCount": 0,
    //       "curUsedDays": 200,
    //       "moduleName": "干擦机",
    //       "partDes": "共XXmm",
    //       "partName": "无尘布",
    //       "partNo": "",
    //       "partSpec": "50mm*65M，轴径76mm",
    //       "station": "清洁工位2",
    //       "totalCount": 0,
    //       "totalDays": 1000,
    //       "type": 0,
    //       "uuid": "e65bc3d18af04a56b443413d92ba66bc",
    //       "warningCount": 0,
    //       "warningDays": 900
    //   },
    //   {
    //       "curUsedCount": 0,
    //       "curUsedDays": 200,
    //       "moduleName": "干擦机",
    //       "partDes": "XL酒精桶",
    //       "partName": "酒精",
    //       "partNo": "",
    //       "partSpec": "浓度：99.75%",
    //       "station": "清洁工位2",
    //       "totalCount": 0,
    //       "totalDays": 1000,
    //       "type": 0,
    //       "uuid": "30034af8944a4920bad5f9e3719026b2",
    //       "warningCount": 0,
    //       "warningDays": 900
    //   },
    //   {
    //       "curUsedCount": 0,
    //       "curUsedDays": 200,
    //       "moduleName": "干擦机",
    //       "partDes": "",
    //       "partName": "柱状磨头",
    //       "partNo": "",
    //       "partSpec": "ZKGC02-70*10mm",
    //       "station": "清洁工位2",
    //       "totalCount": 0,
    //       "totalDays": 1000,
    //       "type": 0,
    //       "uuid": "3dd928b33c5a4f74b49c9ce27509d3b6",
    //       "warningCount": 0,
    //       "warningDays": 900
    //   },
    //   {
    //       "curUsedCount": 0,
    //       "curUsedDays": 200,
    //       "moduleName": "干擦机",
    //       "partDes": "共XXmm",
    //       "partName": "无尘布",
    //       "partNo": "",
    //       "partSpec": "50mm*65M，轴径76mm",
    //       "station": "清洁工位3",
    //       "totalCount": 0,
    //       "totalDays": 1000,
    //       "type": 0,
    //       "uuid": "9f0d7b6879704b84b1f1f1ba21601463",
    //       "warningCount": 0,
    //       "warningDays": 900
    //   },
    //   {
    //       "curUsedCount": 0,
    //       "curUsedDays": 200,
    //       "moduleName": "干擦机",
    //       "partDes": "XL酒精桶",
    //       "partName": "酒精",
    //       "partNo": "",
    //       "partSpec": "浓度：99.75%",
    //       "station": "清洁工位3",
    //       "totalCount": 0,
    //       "totalDays": 1000,
    //       "type": 0,
    //       "uuid": "59a21a6d96c34c62908e51aa42eaa1ee",
    //       "warningCount": 0,
    //       "warningDays": 900
    //   },
    //   {
    //       "curUsedCount": 0,
    //       "curUsedDays": 200,
    //       "moduleName": "干擦机",
    //       "partDes": "",
    //       "partName": "自适应清洁头",
    //       "partNo": "",
    //       "partSpec": "ZKGC03-15*15mm",
    //       "station": "清洁工位3",
    //       "totalCount": 0,
    //       "totalDays": 1000,
    //       "type": 0,
    //       "uuid": "1638f041b22d4a4d926c9bff6d968dd6",
    //       "warningCount": 0,
    //       "warningDays": 900
    //   },
    //   {
    //       "curUsedCount": 0,
    //       "curUsedDays": 200,
    //       "moduleName": "AOI1",
    //       "partDes": "14",
    //       "partName": "吸盘",
    //       "partNo": "",
    //       "partSpec": "W-P3-T06UMNE-A5-E69-LH",
    //       "station": "入料定位+S1",
    //       "totalCount": 0,
    //       "totalDays": 1000,
    //       "type": 0,
    //       "uuid": "3df9c522f0b241a3ac3c7e976dbedf1a",
    //       "warningCount": 0,
    //       "warningDays": 900
    //   },
    //   {
    //       "curUsedCount": 0,
    //       "curUsedDays": 200,
    //       "moduleName": "AOI1",
    //       "partDes": "4",
    //       "partName": "定位块",
    //       "partNo": "",
    //       "partSpec": "C42601-310103",
    //       "station": "Y向定位块",
    //       "totalCount": 0,
    //       "totalDays": 1000,
    //       "type": 0,
    //       "uuid": "5cb2a810691642d7829e81728893f683",
    //       "warningCount": 0,
    //       "warningDays": 900
    //   },
    //   {
    //       "curUsedCount": 0,
    //       "curUsedDays": 200,
    //       "moduleName": "AOI1",
    //       "partDes": "4",
    //       "partName": "定位块",
    //       "partNo": "",
    //       "partSpec": "C42601-310112",
    //       "station": "x向定位块",
    //       "totalCount": 0,
    //       "totalDays": 1000,
    //       "type": 0,
    //       "uuid": "8f15f847aecf46ebbb76f5196760b22b",
    //       "warningCount": 0,
    //       "warningDays": 900
    //   },
    //   {
    //       "curUsedCount": 0,
    //       "curUsedDays": 200,
    //       "moduleName": "AOI1",
    //       "partDes": "2",
    //       "partName": "定位块",
    //       "partNo": "",
    //       "partSpec": "C42601-310106",
    //       "station": "x向定位块",
    //       "totalCount": 0,
    //       "totalDays": 1000,
    //       "type": 0,
    //       "uuid": "a5796569c22d430e907d790b18eeca4a",
    //       "warningCount": 0,
    //       "warningDays": 900
    //   },
    //   {
    //       "curUsedCount": 0,
    //       "curUsedDays": 200,
    //       "moduleName": "AOI1",
    //       "partDes": "12",
    //       "partName": "吸盘",
    //       "partNo": "",
    //       "partSpec": "W-P3-T08BNE-A5-E69-LH",
    //       "station": "S2搬运",
    //       "totalCount": 0,
    //       "totalDays": 1000,
    //       "type": 0,
    //       "uuid": "36496226dd1f4b96acb4f1c30bcab11a",
    //       "warningCount": 0,
    //       "warningDays": 900
    //   },
    //   {
    //       "curUsedCount": 0,
    //       "curUsedDays": 200,
    //       "moduleName": "AOI1",
    //       "partDes": "10",
    //       "partName": "吸盘",
    //       "partNo": "",
    //       "partSpec": "W-P3-T08BNE-A5-E69-LH",
    //       "station": "S2",
    //       "totalCount": 0,
    //       "totalDays": 1000,
    //       "type": 0,
    //       "uuid": "c8b836794d054766877e5a8575a34dfe",
    //       "warningCount": 0,
    //       "warningDays": 900
    //   },
    //   {
    //       "curUsedCount": 0,
    //       "curUsedDays": 200,
    //       "moduleName": "AOI1",
    //       "partDes": "4",
    //       "partName": "吸盘",
    //       "partNo": "",
    //       "partSpec": "W-P3-T06BNE-A5-LH-E68",
    //       "station": "S2",
    //       "totalCount": 0,
    //       "totalDays": 1000,
    //       "type": 0,
    //       "uuid": "66ea615fa796477facd7e5b4053e2318",
    //       "warningCount": 0,
    //       "warningDays": 900
    //   },
    //   {
    //       "curUsedCount": 0,
    //       "curUsedDays": 200,
    //       "moduleName": "AOI1",
    //       "partDes": "8",
    //       "partName": "吸盘",
    //       "partNo": "",
    //       "partSpec": "W-P3-T08BNE-A5-E69-LH",
    //       "station": "S3搬运",
    //       "totalCount": 0,
    //       "totalDays": 1000,
    //       "type": 0,
    //       "uuid": "ae04671ddcf248179a154183cb3301de",
    //       "warningCount": 0,
    //       "warningDays": 900
    //   },
    //   {
    //       "curUsedCount": 0,
    //       "curUsedDays": 200,
    //       "moduleName": "AOI1",
    //       "partDes": "12",
    //       "partName": "吸盘",
    //       "partNo": "",
    //       "partSpec": "W-P3-T08BNE-A5-E69-LH",
    //       "station": "S3",
    //       "totalCount": 0,
    //       "totalDays": 1000,
    //       "type": 0,
    //       "uuid": "7798baa5a18c44d7ba9e074be9f8334b",
    //       "warningCount": 0,
    //       "warningDays": 900
    //   },
    //   {
    //       "curUsedCount": 0,
    //       "curUsedDays": 200,
    //       "moduleName": "AOI1",
    //       "partDes": "4",
    //       "partName": "吸盘",
    //       "partNo": "",
    //       "partSpec": "W-P3-T06BNE-A5-LH-E68",
    //       "station": "S3",
    //       "totalCount": 0,
    //       "totalDays": 1000,
    //       "type": 0,
    //       "uuid": "b82a0625cbe34e8abd9724d281b1b0a7",
    //       "warningCount": 0,
    //       "warningDays": 900
    //   },
    //   {
    //       "curUsedCount": 200,
    //       "curUsedDays": 0,
    //       "moduleName": "AOI1",
    //       "partDes": "8",
    //       "partName": "吸盘",
    //       "partNo": "",
    //       "partSpec": "W-P3-T08BNE-A5-E69-LH",
    //       "station": "S4搬运",
    //       "totalCount": 1000,
    //       "totalDays": 0,
    //       "type": 1,
    //       "uuid": "227818db01b04e469136825e98edea19",
    //       "warningCount": 900,
    //       "warningDays": 0
    //   },
    //   {
    //       "curUsedCount": 200,
    //       "curUsedDays": 0,
    //       "moduleName": "AOI1",
    //       "partDes": "14",
    //       "partName": "吸盘",
    //       "partNo": "",
    //       "partSpec": "W-P3-T08BNE-A5-E69-LH",
    //       "station": "S4",
    //       "totalCount": 1000,
    //       "totalDays": 0,
    //       "type": 1,
    //       "uuid": "391aedb4bc41475d857150f3ad828058",
    //       "warningCount": 900,
    //       "warningDays": 0
    //   },
    //   {
    //       "curUsedCount": 200,
    //       "curUsedDays": 0,
    //       "moduleName": "AOI1",
    //       "partDes": "4",
    //       "partName": "吸盘",
    //       "partNo": "",
    //       "partSpec": "W-P3-T06BNE-A5-LH-E68",
    //       "station": "S4",
    //       "totalCount": 1000,
    //       "totalDays": 0,
    //       "type": 1,
    //       "uuid": "4f037f90454e4ebdbb8a688ec9507e3e",
    //       "warningCount": 900,
    //       "warningDays": 0
    //   },
    //   {
    //       "curUsedCount": 200,
    //       "curUsedDays": 0,
    //       "moduleName": "AOI1",
    //       "partDes": "8",
    //       "partName": "缓冲杆吸盘",
    //       "partNo": "",
    //       "partSpec": "WS-CNI-P3-T10BNE-10-M10-SUS-F2N-LH-E69",
    //       "station": "下料搬运",
    //       "totalCount": 1000,
    //       "totalDays": 0,
    //       "type": 1,
    //       "uuid": "d406b28fb5ab46ed8cb7732d037a2bfa",
    //       "warningCount": 900,
    //       "warningDays": 0
    //   },
    //   {
    //       "curUsedCount": 200,
    //       "curUsedDays": 0,
    //       "moduleName": "AOI2",
    //       "partDes": "36",
    //       "partName": "吸盘",
    //       "partNo": "",
    //       "partSpec": "W-P3-T06UMNE-A5-E69-LH",
    //       "station": "入料定位翻转",
    //       "totalCount": 1000,
    //       "totalDays": 0,
    //       "type": 1,
    //       "uuid": "930f37c879464438be5606f820b9e1e0",
    //       "warningCount": 900,
    //       "warningDays": 0
    //   },
    //   {
    //       "curUsedCount": 200,
    //       "curUsedDays": 0,
    //       "moduleName": "AOI2",
    //       "partDes": "12",
    //       "partName": "定位块",
    //       "partNo": "",
    //       "partSpec": "C42601-310103",
    //       "station": "x向定位块",
    //       "totalCount": 1000,
    //       "totalDays": 0,
    //       "type": 1,
    //       "uuid": "74eb8e7131bb4817b8a6b24f93fb7e26",
    //       "warningCount": 900,
    //       "warningDays": 0
    //   },
    //   {
    //       "curUsedCount": 200,
    //       "curUsedDays": 0,
    //       "moduleName": "AOI2",
    //       "partDes": "12",
    //       "partName": "定位块",
    //       "partNo": "",
    //       "partSpec": "C42602-210018",
    //       "station": "Y向定位块",
    //       "totalCount": 1000,
    //       "totalDays": 0,
    //       "type": 1,
    //       "uuid": "35115f694ef94bc1b25cbd178faef6b4",
    //       "warningCount": 900,
    //       "warningDays": 0
    //   },
    //   {
    //       "curUsedCount": 200,
    //       "curUsedDays": 0,
    //       "moduleName": "AOI2",
    //       "partDes": "6",
    //       "partName": "定位块",
    //       "partNo": "",
    //       "partSpec": "C42601-310106",
    //       "station": "Y向定位块",
    //       "totalCount": 1000,
    //       "totalDays": 0,
    //       "type": 1,
    //       "uuid": "b5c05d46c0d14dbfa6a5f73b05d3ff3d",
    //       "warningCount": 900,
    //       "warningDays": 0
    //   },
    //   {
    //       "curUsedCount": 200,
    //       "curUsedDays": 0,
    //       "moduleName": "AOI2",
    //       "partDes": "48",
    //       "partName": "吸盘",
    //       "partNo": "",
    //       "partSpec": "W-P3-T08BNE-A5-E69-LH",
    //       "station": "S5",
    //       "totalCount": 1000,
    //       "totalDays": 0,
    //       "type": 1,
    //       "uuid": "41a7c59abca345e19b4cf5447345fac1",
    //       "warningCount": 900,
    //       "warningDays": 0
    //   },

    // ]
    // console.log(data)
    // this.tableData = data

  },
  unmounted() {
    // this.qtCall = null
  },
}
</script>


<style scoped lang="less">
.table_content{
  overflow-y: auto;
  width: calc(100% - 2px);
  display: flex;
  height: calc(100% - 20px);

  /deep/ .el-table .el-table__cell{
    padding: 0px;
    height: 50px;
  }
  /deep/ .el-table .cell{
    padding: 0px;
    text-indent: 10px;
  }
  /deep/ .el-table--border{
    overflow-y: auto;
  }
  .el-table::before {
      display: none !important;
  }

  /deep/ .el-table--border .el-table__cell .cell {
    padding-left: 0 !important;
  }

}

</style>
